;(function($) {
	$.fn.extend({
		// 数据表格
		dataTables : function(id, dataSource, configData){
			var elTable = $("#" + id);
			// 配置信息初始化
			var configDatas = configData || {};
			configDatas.data = dataTurn(dataSource);
			// 调用dataTable接口
		    elTable.DataTable(configDatas);
    		// 数据格式转换
			function dataTurn(data){
				var dataArrays = new Array();
				var attrArray = new Array();
				elTable.find("thead tr th").each(function(index, element){
					var dataAttr = $(element).attr("data-attr");
					attrArray.push(dataAttr);
				});
				for(var i=0; i < data.length; i++){
					var dataArray = new Array();
					for(var j=0; j < attrArray.length; j++){
						if(data[i][attrArray[j]]){
							dataArray.push(data[i][attrArray[j]]);
						}
					}
					dataArrays.push(dataArray);
				}
				return dataArrays;
			}
		}
	});
})(jQuery);